home *** CD-ROM | disk | FTP | other *** search
/ Mac Magazin/MacEasy 40 / Mac Magazin and MacEasy Magazine CD - Issue 40.iso / Software / Online / PPPop 1.6.1ƒ / PPPop 1.6.1 - ReadMe < prev    next >
Text File  |  1997-10-07  |  15KB  |  297 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.                                                                                                                                Version 1.6.1   October 6, 1997
  7.  
  8. Contents
  9.  
  10. 1.  What PPPop does
  11. 2.  What is new in version 1.6.1
  12. 3.  Compatibility Notes: FreePPP, Open Transport/PPP, SimplePPP
  13. 4.  Shareware Notice
  14. 5.  Contact Information
  15.  
  16.  
  17.  
  18. 1. What PPPop does
  19.  
  20. PPPop is a Macintosh PPP operator application.  It is useful to those who use PPP protocol software to connect to the Internet.  PPPop puts a little button window on your screen.  Clicking the button opens or closes a PPP link.
  21.  
  22. An arrow on the button shows the current state of PPP: up or down. 
  23.  
  24.  
  25.  
  26.  
  27.  
  28. In addition to the "Big Button" shown above PPPop also offers you a choice of two other button sizes: "Small Button" and "Tiny Button":
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35. Requirements
  36.  
  37. Hardware
  38. Any Macintosh computer or compatible with a 68020 or later CPU and a screen capable of color or gray scale display.  PPPop can run in a 250K partition but does better in 350K, the default size.
  39.  
  40. Software
  41. System 7.1 or later.  PPPop is compatible with MacOS 8.0.
  42. Sound Manager 3.0 or later is recommended.  If you have MacOS 7.5 or later Sound Manager 3.0 is already installed.
  43.  
  44. Network
  45. MacTCP or Open Transport plus a PPP driver.  PPPop has been tested and works with the following PPP drivers: 
  46.  
  47.    • MacPPP 2.0.1                                        • FreePPP 1.0.5
  48.    • MacPPP 2.5.1 - 2.5.2                           • FreePPP 2.5rf - v3
  49.    • SimplePPP 1.4.5                                   • FreePPP 2.6 - 2.6.1b6
  50.    • OT/PPP 1.0 - 1.0.1  
  51.  
  52. PPPop may work with other variants of these drivers.  PPPop does not work with InterSLIP, Sonic PPP, NTS PPP, Sagem PPP, or FreePPP versions 2.5.1 through 2.5.5.
  53.  
  54. Recommended additional Software
  55. Internet Config 1.3 or later.
  56.  
  57.  
  58.  
  59. More Features
  60.  
  61. Timer 
  62. Displays a separate dragable window with the current session time, cumulative time or daily time:
  63.  
  64.  
  65.  
  66. You can set a time limit for any of these. You can set the display font and style.
  67.  
  68. Application Launcher
  69. Set up your Internet applications, URLs, and scripts to be launched via menu, keyboard command, or automatically when a link opens.  (To launch URLs you need to have Internet Config installed.)
  70. The Launcher can also kill applications before closing a link, or run applications and scripts right after closing a link.
  71.  
  72. Session Log
  73. Writes connection times to a tab-delimited text file for easy import into a spreadsheet program.
  74.  
  75. Server Selection
  76. You can choose any of your PPP configurations directly from a menu within PPPop - no need to open the PPP control panel.
  77.  
  78. AppleScript Support
  79. Use AppleScript scripts to open and close a link, select a server, or configure PPPop.
  80.  
  81. IP Address Display
  82. The Timer window can also display your Mac's current IP address:
  83.  
  84.  
  85.  
  86. You can even Copy, and Paste it.
  87.  
  88. Sounds
  89. PPPop will play your choice of sound files when a link opens or closes, or when a timer limit is exceeded.
  90.  
  91.  
  92.  
  93. Quick Tour
  94.  
  95. Use the space bar to toggle between times in the Timer window: session time is in "00:00:00" format (hh:mm:ss), cumulative time is in "000:00" format (hhh:mm), and daily time is in "00:00" format (hh:mm).
  96. Use "Timer Setup..." in the "Timer" menu to have PPPop automatically reset cumulative time on a specific day of the month.
  97. In the "Timer" menu you can also select the window's font, size and style.
  98. To display your IP address, select "Time Display" from the "Timer" menu, or press "i" on the keyboard.  (This feature is currently not available with Simple PPP.)
  99.  
  100. Important: PPPop does not keep time when it is not running!  If you open a link from within another application while PPPop is not running, PPPop will neither time nor log the session.
  101.  
  102. To add applications or URLs to PPPop's "Launcher" menu open "Launcher Setup..." and click "New".  In the Launcher Item Editor select the application or URL which you want to launch.  And, if you wish, assign a keyboard shortcut.
  103.  
  104. Just for fun, PPPop will play sounds when a connection opens or closes,  or when a time limit is exceeded.
  105. Those sounds are initially read from three individual sound files that come with PPPop: "PPPop - Going Up", "PPPop - Going Down", and "PPPop - Warning".  If you want to use different sounds (and who doesn't?) open "Sound Setup..." from the "Special" menu and set each sound to another System 7 sound file.  You can even set individual playback volumes for each sound, or if you really like it quiet, turn each sound off.  If you trash a selected sound file, PPPop will play a little default noise instead.
  106.  
  107.  
  108.  
  109. Full Documentation and Help
  110.  
  111. For quick help use balloon help!  It is available for all menu items and dialogs.
  112. Also, check out the Help menu.
  113.  
  114. For full documentation of all of PPPop's features look in the included "PPPop 1.6 Reference".  This file is an eDOC™ self reading document.  Once you open it, press the space bar to display a table of contents.   To search for a specific item press Command-F.
  115.  
  116. Full documentation is also available online in html format to be viewed with your web browser at:
  117. <http://users.deltanet.com/~friefeld/>.
  118.  
  119. There you will find (among other things):
  120.  
  121. • the online reference
  122. • bug reports
  123. • posting of version updates
  124. • an updated FAQ (frequently asked questions)
  125. • announcements
  126. • a link to Kagi's online registration system
  127. • a download link for the html documentation itself, should you wish to view it offline
  128.  
  129.  
  130.  
  131. 2. What is new in version 1.6.1
  132.  
  133. FAT version
  134. • PPPop is distributed as a FAT application, rather than as two separate applications.
  135.  
  136. Sound folder added
  137. • Default sounds are now in a "Sounds" folder.  A little bit neater.
  138.  
  139. Bug fixes
  140. • Server menu did not select the correct server with MacPPP and older versions of FrePPP.
  141. • On smaller screens, the Help window title bar could have gotten hidden behind the menu bar.
  142.  
  143. What is new in version 1.6
  144.  
  145. Help Menu
  146. The System Help menu has some new selections in PPPop:
  147. • "PPPop Help...":  displays a quick reference with keyboard shortcuts and some ease of use tips.
  148.  
  149. If you have "Internet Config" installed you can also select:
  150. • "Open PPPop Web Page...":  uses your web browser to connect to PPPop's web page.
  151. • "Email PPPop Author...":  opens your email program with a blank message addressed to me.
  152. • "Register PPPop Online...":  uses your web browser to connect to Kagi's online registration page.
  153.  
  154. New Launcher Menu Options
  155. • "Launch from PPPop Only":  the Launcher will only operate when PPPop is used to open a connection.  If another application opens the connection, PPPop does not start your "auto-launch" applications.
  156. • "Disable Auto Launching":  the Launcher will not operate even when PPPop is used to open a connection.  You can still manually launch applications from the Launcher menu.
  157.  
  158. New Keyboard Actions
  159. • If you checked the option "Open Link on Startup", you can temporarily disable it by starting PPPop with the Shift key held down.
  160. • Command-Enter opens the Launcher Setup.
  161. • Command key equivalents for opening PPP, TCP/IP, and Internet Config: Command-1, Command-2 and Command-3.
  162.  
  163. Tiny Button
  164. • Several users requested an even smaller button.  A new 16x16 pixel button is now available, a quarter the size of the original button.
  165.  
  166. Other New Features
  167. • For OpenTransport/PPP users:  when "Show OT/PPP  Connection Dialogs" in the "Special" menu is unchecked (recommended!), PPPop's button displays a dialing indicator while a connection is being established.  Clicking on the button cancels the connection.
  168.  
  169. • PPPop will now remember the button position when you change screen resolutions.  Requires Display Manager, which is part of MacOS 7.5 and later.
  170.  
  171. • You can now double-click a PPPop Prefs file while the program is running to change to different settings.  This makes it easier to use different timers and helper application preferences when you change accounts.
  172.  
  173. Bug Fixes and Internal Changes
  174. • OT/PPP performance enhanced.
  175. • AppleScript "server" property did not work with OT/PPP.
  176. • OT/PPP: Japanese versions will automatically adjust to either US System with JLK installed or to Japanese System.  Previously, a patch was required.
  177. • PPPop would sometimes crash when a link was open via OT/PPP for many hours.
  178.  
  179. • The Server menu is now sorted alphabetically.
  180. • Sounds finish playing when you close a link and quit PPPop.  (Cutting off the sound crashed some systems.)
  181. • Session log times now add up correctly.  Previously, there were discrepancies between open and close times vs. session times due to lags in opening and closing a link.
  182. Note that PPP drivers all behave differently in determining when to signal that the link is up or down.  On opening, PPPop starts timing when the modem has connected and the PPP protocol has started.  On closing, PPP is closed and then the modem hangs up.  There could be several seconds difference between modem time and ISP time.
  183. • PPPop keeps the preferences file closed except when absolutely necessary.  This seems the best way of avoiding corruption of the prefs file.
  184. • IP address display now works with MacPPP.
  185. • Changed AppleScript dictionary "time display" to "display time", as the documentation said.
  186. • In Launcher Setup, double-clicking a list item when the cursor is a check mark will no longer check the item and then open the cell for editing.
  187.  
  188.  
  189.  
  190. 3. Compatibility Notes
  191.  
  192. PPPop and FreePPP
  193.  
  194. The FreePPP 2.5 documentation says not to use PPPop with it.  PPPop will, in fact, operate FreePPP 2.5 with no problems.  Perhaps the warning was meant for future versions of FreePPP. 
  195.  
  196. FreePPP 2.5.1 through FreePPP 2.5.5 are proprietary versions.  PPPop does not work with them. 
  197.  
  198. FreePPP 2.6 is significantly different from earlier versions.  Steve Dagley has made a programmer's interface available which enables third party utilities, such as PPPop, to work with them.
  199.  
  200. The "File" menu item "Config PPP..." will open FreePPP Setup when FreePPP is installed.
  201.  
  202.  
  203.  
  204. PPPop and Open Transport / PPP
  205.  
  206. The OT/PPP programmer's interface does not include two features needed by PPPop: 
  207.  
  208. a) There is no Apple-approved way to determine which PPP driver is active (i.e. selected in the TCP/IP control panel) when you have more than one PPP driver installed.  PPPop uses an unsupported method to determine this.  If the method fails and your PPP driver is not recognized by PPPop, the solution is to have only one PPP driver installed.
  209.  
  210. b) There is no Apple-approved way to get a list of server configurations from the PPP control panel.  PPPop accomplishes this by reading and writing to the file "Remote Access Connections" (in the folder System:Preferences:Remote Access), which is maintained by PPP.  Back up this file before using PPPop.  When further developer informations are released by Apple, PPPop will be adapted to use the documented method.
  211.  
  212. The PPP control panel has a "verbose" option which does not seem to do anything.  It should theoretically eliminate all dialogs unless an error condition occurs.  However, PPPop can do exactly that for you: just uncheck "Show OT/PPP Connect Dialog" in the Special menu.  Unless you are consistently having trouble with PPP, I recommend this setting.  Things go much faster, especially disconnecting.
  213.  
  214.  
  215.  
  216. PPPop and Simple PPP 1.4.5
  217.  
  218. John Nagle has discontinued support for his PPP driver and has made the source code public.  PPPop works with the last alpha version of Simple PPP.  You should however take the following steps to use PPPop with Simple PPP: 
  219.  
  220. 1. After you have installed Simple PPP and rebooted, start the Simple PPP application.
  221.    Set up each of your server configurations. 
  222.  
  223. 2. You must now connect once with each configuration using the Simple PPP application.
  224.    If you don't, you will not be able to automatically open a connection later.
  225.    Once you see the smiley face dialog for each configuration, everything is OK. 
  226.  
  227. 3. With the Simple PPP application still running, start PPPop.
  228.    You may now close Simple PPP, because PPPop is all set for use.
  229.  
  230. PPPop's Server menu is not available while the Simple PPP application is running.
  231.  
  232. Simple PPP has no connection dialog.  To cancel a dialup, click PPPop's button.  This is equivalent to pressing the STOP button in the Simple PPP application. 
  233.  
  234.  
  235.  
  236. 4. Shareware Notice
  237.  
  238. PPPop is Shareware US$15.  (Cheap!)  It is fully functional as distributed.  When you register, you will receive a password to disable the shareware notice which automatically appears at startup.  Version 1.6.1 is a free update for all previously registered PPPop users.
  239.  
  240. Why pay?  I can't make you pay, but if you use the program and you like it – think of it as a tip for good service.
  241.  
  242. You can register by:
  243.  
  244. • Mailing the fee to me in an envelope, or
  245. • Running the "Register PPPop" application included with this release and following the instructions, or
  246. • Connecting to <http://order.kagi.com/?RF>.
  247.  
  248. Please take a look at the file "How To Register" for some simple details.
  249.  
  250. Single-user license:  US$15.
  251.  
  252. Universities or companies site license:  US$200
  253. (Massachusetts Institute of Technology is exempt.)
  254.  
  255. World-wide license:  US$2000
  256.  
  257. ISP license:  by arrangement
  258.  
  259.  
  260.  
  261. Anti-litigation Statement
  262.  
  263. PPPop is distributed because it may be useful.  It is not warranted to do anything, nor to be free of bugs.  If PPPop causes you grave physical, financial, or emotional harm - you have my sympathy.  Beyond that, the author disclaims any liability for any kind of damages whatsoever resulting from the use of this program.
  264. Do not use the program if you do not agree to these conditions!
  265.  
  266. PPPop is © 1995-1997 by Rob Friefeld.  All rights reserved.  PPPop may not be distributed for profit or as part of any commercial offering without specific written consent from the author.
  267.  
  268.  
  269.  
  270. Attributions
  271.  
  272. The code which controls MacPPP was derived from MacPPP 2.0.1, © 1993 Merit Network, Inc. and The University of Michigan.  Control of FreePPP 2.6 is done via Steve Dagley's FreePPP Public Interface.  PPPop uses a very nice CDEF from "A Fragment of Your Imagination" by Joe Zobkiw.  I have also used Jim's CDEFs version 1.5, © 1994 -1995 by James G. Stout.  Thanks to Richard Buckle, author of Control PPP, for getting me started on application and CDEV launching.
  273.  
  274. Guy Brand has made a French localization of PPPop.  Merci beaucoup!
  275. Haruka Ishi has made a Japanese localization.  Arigato!
  276. June Hao Hou has made a Traditional Chinese localization.
  277.  
  278. The graphical design of PPPop and its documentation is mostly the work of Andreas Bauer.  I think he has a great eye, and he is a very sharp alpha tester.  If you want his help on your project, contact him at ac_bauer@ping.at.
  279.  
  280.  
  281.  
  282. 5. Contact Information
  283.  
  284. Email
  285. • friefeld@deltanet.com   <– preferred
  286. • rob@kagi.com                              <–  will be forwarded to me by Kagi
  287.  
  288. WWW
  289. • <http://users.deltanet.com/~friefeld/>
  290.  
  291.  
  292. Rob Friefeld
  293. Long Beach, CA
  294.  
  295.  
  296.  
  297.